84803688
72239716
22848361
82819100
75231585
60529341
24513364
43268938
27795347
9646704
2988162
1088286
62922262
63299984
12459693
52264098
81924757
47831618
97769693
95224903
617327
77963682
13496012
28371762
51226106
4506521
29082471
61889583
5558190
80613335
91629439
39986113
17847333
57325747
93639088
51951352
5714470
43841213
65331765
57401249