1642305
9881712
57279605
39493250
70669145
82606431
2824878
2876190
28858536
42732994
47805651
2347242
80666133
38324101
19717931
8211512
29996412
284463
40418385
75318801
12808790
90045266
8518724
25019458
96988800
24721096
6076438
43951977
60048678
50616540
26611213
76995281
78824207
87063021
37078722
1997551
8634387
19241582
95075219
75291395