64392616
19028296
17235670
52652729
80383757
88045903
468316
3569992
99758308
63004626
22643199
64233152
86482757
16631485
73588207
98044717
4161719
53845246
8521154
36275669
5744183
60052463
96047683
15637936
14979562
51795815
47544632
64392741
8166753
33621009
43667930
64282059
70424950
56527270
74938052
18085612
17406609
4249080
91854229
4826243