70256751
48012245
2540266
8256071
47625437
93829628
35991
42368757
94131503
14772017
97805997
81032552
85713881
2436890
73187818
29488240
59619920
65768451
59187040
28435594
80213132
45735296
85539551
1429713
4414859
92641595
82231363
3076130
1345492
76964985
36169979
460280
49867389
9964564
52766807
23107301
44301181
35637295
65076760
91183054