41736944
71083919
37865640
86492951
87644215
3577085
93054997
62797358
22275865
31165590
17044817
56064630
17535087
75397133
3824799
79522228
24092133
14586182
8488291
19869117
44295959
37615720
67521359
5282991
15259774
42816440
95987005
2632810
78008553
29119694
63529647
42072277
9071625
40574327
61081363
100429
98398380
13645774
84367500
15411896