5891906
95946048
398126
22168825
55879768
97204010
30874924
65653692
16354098
93741936
66824139
29521667
37517621
54647710
15533851
11309499
67983813
34872235
37148652
70885342
27965720
13732848
28214029
3289546
17965306
2772046
30761159
52335425
19345683
94856914
80981175
34023816
9868388
71432898
84951937
91358123
10909902
43296729
7514201
29407877