19185406
56821017
56019587
12874803
8933464
84606478
63912395
88416213
85938620
66876955
98142035
2381546
26281785
96118529
14007152
63063196
62291925
1870196
31881151
75375028
2506663
23057164
49069774
88347710
80975922
92669064
76866578
2372100
99702631
21521001
97465106
80124630
2766445
30216473
45059572
70164286
44644578
28923156
83106497
62995720