23505524
660545
16298192
90651889
1231159
6385962
27407606
54517344
6356696
40493843
37159714
61605282
65791289
15957776
59448129
95815414
75982682
707650
7337010
627432
52136070
80189344
65869246
22548511
85554391
41135827
53622889
90262597
50625539
52448961
42561734
37523087
64313853
69268084
22254884
67362380
87254376
65143133
46638585
85772665