17693580
70557630
59848758
42297974
17342684
34095913
5936361
9265756
69603698
65052957
34896513
52803397
31972442
31257953
48531474
20771035
72882551
23494151
73018533
81149507
8043331
870418
5365074
49239624
77633282
93561349
36648853
7475142
77883060
97256710
15833317
87338
95726589
87492190
76408021
21563818
75118757
44757988
69165675
44904367