12616909
18664148
2048875
14154588
71536835
23642069
43914547
30763770
10481160
11063939
15448451
45791128
22923663
14066900
77711773
19416221
9450634
82628439
49028497
63208483
40993397
45098866
55902678
42969378
73963614
70663009
5613716
62129323
10283575
14952995
63628559
49719706
46895272
81026195
14451782
97704427
8123721
83218244
59201064
50614369