96952038
3786860
4432643
92557767
89264260
12734411
14488326
82358994
13635257
35817366
65053857
34728366
70605908
8375272
66467598
11157971
77305396
6524280
7090210
62367807
89362510
50048456
95772794
48679448
49756207
67092728
18649086
11847370
6743040
7824220
58683913
18907536
80233686
16074663
74922918
44578054
65047157
23607366
75821130
2675929