21264015
26541006
30979850
60029227
96412782
14061695
48871460
77091742
4954284
48398454
74568641
96406152
89742915
40937250
94161295
88654747
48351586
48047746
62788450
88383157
96004434
5553470
6327644
54708379
73835794
48763925
9123789
87514810
4182422
24239883
7301746
78719003
33565715
32318228
12881610
48779972
72435736
55962984
37656874
59957814