20964632
24654744
40957929
49971387
40887713
27223940
45059184
94121140
69804285
68727157
71294608
36191880
29111304
8461761
224623
94761901
96039693
13352626
87998
8900992
29982585
52519231
71222514
84527950
34828454
31564171
84496507
63674305
14078581
32479257
11698943
85747587
14622221
91186930
94939040
27836029
84694694
99467087
9151793
52943391