30299280
49058249
45439751
87508717
73569764
69471871
93325709
78806050
90896081
90189536
93095261
69989944
79021286
66713118
5218650
13966744
11187690
99427259
65785429
52255397
3025211
624516
80551863
43264145
7618500
18782726
58577337
14304189
25247692
73151296
41161427
43393315
64347280
416126
7864387
78434743
17769230
63678082
7076693
49089355