61143059
59254212
56994639
48286177
1999069
2518342
85074168
4678612
16555104
28967769
72077394
903369
73895589
47096993
39937236
3828096
24057384
94041249
72794556
12465374
90874342
24393473
49247488
78376125
10868980
83478208
21803088
83145419
72035426
18425831
58423633
40696154
39653251
7747903
9081216
32318620
5318883
61718106
93475806
20465849