53509897
55367139
19259002
16009422
6639257
9598190
96646659
67137751
13194959
53362979
8186650
8259950
67592162
41722300
5526517
9342221
43198126
1915509
79258201
96312102
9062864
67183157
2094453
95554695
36054591
23154296
21422786
62513104
25237345
85502684
18719175
52912094
85362226
47593134
37016815
5801344
57062032
4871574
99267707
48474159