70746322
3575122
35805692
48667214
89862961
21592155
2716578
80501679
9621113
8495652
30402406
53538169
88889178
57687721
9447532
9412524
52162215
28435410
35125316
6778722
49238952
42387323
9067897
13205076
9891498
42328334
72469648
11166134
73679520
11807408
16777621
65783546
509876
33931325
34726548
41688493
50757895
19516604
22365479
42133443