20472851
71189746
10000394
22063298
86239146
14682012
79021912
88213562
47807748
17275462
64099797
5856532
43431975
33968510
51946500
92097579
24421529
2142902
9665599
54898289
7788602
91442644
16561479
15139503
73263196
51408620
61178587
36844386
50085358
41832151
13728948
90383269
43737139
45324097
6035143
52023315
8675653
31629513
86682709
35856120