22204050
11384491
5256450
87701211
82176798
78265308
33358240
11455957
29266090
30897403
37515013
80951811
69724247
24972568
8549296
59452344
76064803
3810796
2022888
51935977
19776571
66879652
7741876
55743507
88551179
61375701
3752508
51052841
67046528
39593319
69952189
52378345
37992157
91187443
93705761
58045987
87877004
34562879
70303577
3685311