3442100
1573601
90293575
63771971
69816460
70212978
22427737
54487227
24685989
13417594
65129250
30821855
8759566
96779910
7059512
70884627
2687739
11513533
88146599
20203221
73577977
31586697
8676011
34731827
17735749
42421948
49588907
59687677
18844381
19959156
46263325
6046237
3383281
84981964
87345188
32295945
15827099
26039099
63266837
38156134