93905812
5135452
3832723
7920537
1658759
98663067
36948194
13433943
35397834
12143476
95023248
109630
13691242
75477445
34317967
53264731
98427591
40075537
35484811
91439254
60723369
4381562
14943330
76762227
10485047
81391829
55825473
36956776
8793668
38228684
14783691
34659790
55214689
36072918
35751973
5126970
41189907
84607129
75001126
19286115