62605113
56603999
37783024
70621015
55184515
73166900
42408578
55357855
40269027
85469007
38681790
51422531
96372141
449855
94851868
31288566
77572436
8505895
92301208
13697848
332502
22189959
50663654
44905717
8052879
81585238
2253007
22514020
64665159
40462546
5528467
85807277
42528375
28492187
26453929
50634183
36244829
94755091
79577966
45781327