18983916
17245155
88608583
56064881
39607891
4221905
62801967
60553819
5635733
43186580
61276526
4399233
55262769
36113825
85809701
80569488
67447375
92271648
78899437
21878513
86231357
47257892
25563918
14037495
30039764
59678395
14943256
11985073
68552292
59356027
68621994
84828645
88409045
83033716
1236891
38819562
28905077
78802555
34216357
96641124