38646369
67515745
1113593
33219907
10811512
63228620
13204743
72897793
13724310
22581782
56088196
90346271
65173669
12149582
80117392
11916576
1222581
34895333
34031346
73212699
26909490
67988149
43266151
60998204
69399462
26332846
21518725
39417562
74444985
30755433
66579672
85583242
79283369
1449416
81793759
95757669
38089239
98993923
66273790
6092073