1682116
32732618
23655552
16507238
42887157
43248482
88014462
5996212
7048954
81966234
51828408
62919327
82106023
44486531
74536788
74038686
88432859
64521471
30139062
817601
2714854
68735582
78208384
34766099
48653132
68516470
45434336
66593874
70549196
98115424
3616490
76525671
12359264
13143943
11215140
31676245
97349067
91858228
32505297
95316256