12471872
65718211
505375
12546088
12992870
61093705
9535316
77555853
5628100
15635917
94541475
11519496
58664525
64283841
20996218
22024583
78061944
88032163
2644103
62315603
89314004
69787886
19959988
92704222
7797721
26462882
13653948
10968323
2412873
10179213
93334793
83229033
41512320
47199535
76736541
2014313
798606
13638671
89607634
94954036