37135828
25918359
93558135
76273522
38411041
29765692
72713282
73312898
40576518
11949102
81998556
55849388
61352290
45118467
2747115
96409860
63174128
34465332
55866580
87361139
4055842
44794407
88209792
13055774
36909830
72491524
92313595
8329982
64086312
44626853
20369058
54739795
12178809
38442332
85542621
10963111
49935248
44561213
19647276
53201634