93702435
26893964
7198094
70151328
31289755
62573095
6896515
21757295
715791
75859278
88274663
40888650
71359927
6726381
2012433
4227385
5534940
39531458
3825412
262595
21567440
88444105
33746636
39035206
90151951
9714925
47367145
96309167
63859042
96988677
65927322
60434335
4475230
11062961
20953763
38236736
1094364
92127317
64177892
86104453