59742100
60302195
28009778
92469759
70291074
86226544
31261589
9208879
84206114
91238366
418444
34053587
59702016
96196581
57573562
11964785
3012547
43909353
41565194
97637351
60505066
10475731
71286475
64631066
6730667
45599647
48332898
15916767
62187415
13615331
47152867
50332252
23043965
36306546
87006396
796990
6477566
86813117
80171224
5458150