21521204
91506392
66259597
72814641
22618551
36259330
61853161
75301774
66895066
5608866
58695955
1779491
79162416
28467907
20945420
11789986
29855917
64515311
4604247
42937761
35368035
7711861
68603179
30388627
29314546
86792767
31097487
62509684
8958076
3646093
7538222
53006646
9333833
63933425
4603030
17652750
70411894
45608403
32458258
30588573