22423410
4086986
14915846
72682400
94939402
21252541
49043932
49289170
54413695
85975351
16652628
90399752
45094106
77565469
35881112
98311873
45905331
82545756
35105339
60352515
47114650
6091334
25924479
8157743
48116539
22929677
21755171
91378249
46314996
35983603
63699690
91278246
87429679
32444904
54148890
37996674
6111044
36015035
362487
970627