80063625
85565609
7694295
11647516
2679771
88015157
36662915
66628735
26834993
4231695
90558017
69975092
28592775
74945807
17932742
3096478
79305507
10021912
64293361
71253630
25056626
85816308
1557816
50981180
5246798
23463577
50909429
7325691
46008530
8692378
532507
71245778
86671027
60404851
23942818
42028466
42039404
71951917
69227661
28397625