78525262
4681360
5131487
27314620
49687040
8323182
24589829
56899062
13571048
84502875
99509303
62243729
7474523
99149684
50146581
6156687
1429855
13542966
33764887
48389775
337671
42747716
56443477
83242577
44896905
3912858
75427656
1311837
8834669
13399644
69888766
89094885
8810332
52623095
44873037
17109954
5061128
28537534
1632821
17782932