3718062
5240479
1745763
24109763
2813283
28597516
639297
47735895
7195629
64649378
36852302
81725066
77057983
78938254
85899846
26858981
60934276
18789929
39913385
83215035
30048297
25158359
18158425
9882989
14601016
95982693
28424289
76837027
13527646
70884076
46678591
60262362
8232879
29964829
601791
87742636
37672091
86007399
7867865
55463700