79028734
59538536
19289509
73626563
19398151
99798742
46113318
39964902
79577707
602502
41139372
89829500
84894536
16627680
6131238
7895931
64686151
30649188
97151182
51908031
88726698
16697881
58185055
64335938
12765729
56515369
5095632
80826557
7373098
52261232
30908669
98283799
28013028
10903516
71623107
49617673
14368651
13202942
4005847
49155262