53578026
86576352
59895325
40885388
5764695
49625740
289580
36872810
16048534
10192450
92474434
9133502
1482630
41204967
62532037
50864742
86891436
2515697
49417316
84838327
9943917
4303609
25028452
28935368
19361140
2047947
41798
4816808
56948582
58609874
9983585
40033733
9993905
95677056
48427868
59616493
15923562
11753338
24681811
51461900