21187165
55405839
13532500
1934244
88963589
71038648
2088317
53236534
32315027
8135241
14284382
25976591
82225592
43168314
26659493
97292317
16106786
63535197
23967708
44577327
11612458
48898845
17883332
71684187
84054278
42929986
7530238
6799209
4931731
61518125
56612723
22245384
19775684
68151191
37668671
39909935
68817977
9377009
79356292
27774416