18216247
10586448
88056185
38488425
80852436
5265552
77776135
61772706
41541826
27378130
97392809
11441863
15518621
47622260
9192785
32044057
95743515
9823394
5279157
26162348
49722277
47576965
86915483
4699328
91347859
10161996
83558428
57755027
37823076
87149472
5804913
87873584
86595049
62069441
70095231
69262015
44172444
9223490
20072042
29861303