50565441
72785928
21396007
32846722
80241269
12257430
62578143
31719354
23252466
22394563
86443136
452356
7796664
84128765
92975580
98306962
24391122
64256643
59832546
1091916
8436586
24404766
21649777
349258
54498392
82976722
91083162
94993706
98049860
16227071
51747190
78964670
99893988
57667459
21683325
23227732
63259506
40205098
79122556
7790363