93019362
42331712
60729472
596510
833692
58996246
53396129
5053575
4635752
49073627
6807144
28647687
47019190
87055838
2687985
47799633
88213666
24975951
53164348
31535780
30661598
26524941
15798706
17577519
25413212
13664099
98576451
36763520
52635263
1591673
62693810
5259043
35834721
20045065
41848622
71824912
32967282
54911322
37622693
98682755