22582748
7721590
5125944
92928316
6708125
16284735
22606120
71945274
44169711
6745354
49088930
84274383
37798418
42264010
3620686
81901471
8198467
65756818
78471423
55962428
69826745
22898083
59863577
82706793
56534039
22808061
58091291
4161686
68654464
93019664
84353320
73039571
13799643
31997892
1389040
81739729
39861060
18232073
6614410
2518226