84046533
3391947
80283578
6072602
97268825
11364792
93195213
26478185
99349721
73122770
54622322
97442956
18569694
22773841
74695469
45626375
221511
44846244
8368303
54684409
85668406
1236274
93028927
87047299
48625981
69485436
58983988
56679
35479365
86934551
82143868
42051175
68449687
43022314
46021110
61047802
16495876
70302685
97664092
4379366