85735003
48833542
49073795
38107379
8048054
9625458
49521946
71029176
80019268
31812026
2541137
30453493
15721977
93333817
46443216
4552633
12205282
581176
19956187
353346
7767295
56873692
46016448
3235617
55514324
18686050
693960
97382770
50119114
6813791
27714369
18249705
32235256
1694257
59489312
43628239
96288492
492082
15138253
94632034