27064800
37762150
88782560
5706144
147944
3983717
13276056
5529656
46203019
76481902
86281088
54548067
95453234
97564466
84631101
79894098
89451079
3326323
50171865
9908990
59054805
40051494
88368464
22751167
35913735
79563054
36778720
26405727
34208147
69001858
47875586
73291451
821614
50414218
84896777
98697296
2076878
91296007
43448872
74409775