13368531
53706815
28037777
38381621
99775522
75841262
11243992
14878594
93058932
51906296
19584110
16188265
83066248
32229073
11939204
89937099
71598291
86141673
37247423
136456
81531085
19415729
1009710
38755358
26049648
21626573
95355207
9837710
915216
96926128
9481847
54151658
63964381
39188238
98276889
33367704
10601208
4608276
15214795
74125501