26852177
39412099
20429940
77543635
1003856
54168542
98584828
65223060
19117197
71646512
52608290
63173673
5473667
45079712
13431238
32469981
59212444
73097103
88481793
13706676
3356496
12352822
53023707
2184476
61891289
28444003
83077812
21056160
4923417
41179219
64212185
83122658
67806798
15038420
4745058
95349267
79592685
9115456
451756
12166357