65306608
72654184
37064314
64399
35995648
79435844
94076018
40404537
34181180
28299242
19467119
16322478
85166497
4881441
20912258
10867563
6784108
23096437
74872268
79579003
20124061
10429148
88405463
38981458
10918362
38486431
27862883
19912241
4625539
42807602
93526145
1373292
1997560
84448603
53321968
21652420
89234498
19792511
39443553
47165329