4527085
95423618
48435008
86812629
65916422
7823255
97677289
5222100
66974271
67609504
52295323
39247068
30241834
9134514
67511900
55124915
79245010
71964086
50196256
30502706
71428407
99869078
20659758
35864787
77852130
64897503
78159998
40686686
42499843
91764470
6705765
5422023
15378313
39476886
13024436
3290209
10533844
82634964
13034730
36048965