23597691
42281214
172940
68198871
4682438
14301372
97639458
6696962
64993720
779641
3350919
40829856
7951704
8208505
70979037
22718561
94156872
63352425
54058287
49128937
45252803
82415672
41408087
23463579
18977449
63933502
6552860
13818863
40622
79324737
38524117
79701750
18495841
28376274
50364551
58151619
6003381
52483631
30039937
41179784