10963889
27366275
14992841
20337500
89048865
65738592
49335792
72807121
61176035
1231395
89114048
25276650
63847007
6215425
7548907
59706509
22184243
69413823
93639098
255069
547605
9540445
72835276
73266387
94741773
1431238
70324897
95298141
525856
4811695
85854222
541655
67145018
97621305
81107591
73089644
8539413
50997554
39391639
55559996