35815858
46442283
9261303
1568768
11591310
90529950
52345429
3907688
29083515
10955205
32994530
37824652
82543005
34228326
1336492
52436292
27046011
40382140
93187125
14355094
61955838
88848181
37348130
50636753
10466582
54412715
97164028
80374812
60551753
13432863
64535158
88891014
30344325
81424647
59524837
28646518
8747646
4665722
69797336
58556797