81775258
82704008
9378660
30941456
989153
1800508
62603783
83809549
61387634
13979450
40395182
88843218
23043452
43116718
32723175
68479821
79482472
23964721
88216980
81412885
24578520
93035491
21042672
63148179
40927738
28471435
19824196
24459912
37577700
37256039
801161
11039608
46375618
85621539
76227332
30734901
63944967
59506656
88948342
722700