8548498
3398363
96513692
2212911
3180819
81364831
58944236
5755616
40083739
44442590
45916860
31868564
71621815
72492116
41911267
4185666
2268509
70511095
40864956
91497234
296372
22541898
97575760
59733962
13122407
92204185
2342566
83293667
49239397
61248346
93806498
16422305
74267061
3293104
62002588
66396886
19297791
51255534
12735902
58493381