42272670
37267882
74606079
35099866
81461199
7776613
12634462
308319
26202316
5639149
13424762
95046482
1404218
15085977
41416406
93265863
76624126
55334165
70491026
66268977
18211142
79925483
65448448
53575226
44422705
11775813
22351994
4174875
3877661
28551251
68259936
13902417
52735867
9785618
38425194
84076566
3980512
33832703
25049099
53791880