70221364
2689003
5442628
94989332
10221878
65167564
40302327
91642630
96693536
20412997
49257865
69585305
23936891
8956616
25014757
85842771
92264583
53983037
79038404
52475452
33047065
47129580
41421377
1622543
58172556
26122160
47839694
29928222
35168544
36283308
79322383
6057290
78711828
13583492
479504
4433591
26767868
57679092
6972861
87202703