6826261
67144816
95534323
2305082
22135950
49363066
41909148
13275111
74833259
28219433
52035373
64953212
2837580
35951321
11385016
1559924
59256419
65783994
30816270
18761056
2823000
71824547
6456429
5389318
58873994
5957364
50125607
64106244
44735807
87282998
52199706
62758252
38455412
72263389
54569720
40262367
87717036
22739613
18139924
18167704