55329916
49329786
90048888
312472
45715557
87466323
60542457
41825131
6513832
8561368
50303443
70695359
39312764
53311121
98593633
56806810
25061313
71148033
86539700
6617294
36118212
65216031
19503070
41256632
10424395
47253712
9817060
58719950
3951242
2773594
94174091
1919281
5432013
47574600
38199124
67719723
3729536
47378369
98363748
49428826