51536956
52561634
22198778
2196943
4677373
33116966
38273684
80934635
85299591
19209423
5897258
1841154
82067673
46523914
79352385
53216618
43692396
6743588
21813597
49334458
94298955
41651392
289445
1685926
94165634
436231
60049812
24667292
78757953
81387208
15801824
37022540
22477024
80234498
35115871
82926506
15835954
50469883
83251913
93819411