84623859
9185433
17689395
75176302
36379197
6271436
3832293
60686502
25969061
75603660
977689
64904161
69567890
90224023
75656611
32156584
54882458
1853643
43443248
36292433
2712189
66471965
3705484
95281127
53188058
24933625
34208266
5652811
76343444
81862507
512248
91249277
66858518
4222741
20928615
8078327
86825141
4950677
43076789
515503