3371043
2250221
2174000
65815714
74671942
885371
88251334
25999123
2900428
89734622
7604486
23551389
46038975
2927480
57904217
28624649
78554931
48002418
94639557
62292817
55381575
42798
7558964
9046707
8363472
10294717
76725354
76294961
53875522
38499170
49987574
86831597
68559223
99011897
73848056
55255537
32881148
34655553
35244185
77487376