10481765
60561106
13308886
4982343
75347766
86469569
64046574
26638916
9106754
96764574
35411685
32367086
52911429
56625935
61996690
92574831
35017817
28938210
38635035
40134841
20989781
78318591
6929241
28213428
23023243
11823663
139556
23865493
97619275
25801743
4020860
69064205
54485212
23577880
98509455
46105094
22096184
46459953
90855598
26148886