5003024
6109652
21329720
3194488
26266893
11877674
20522256
91958231
31565872
4249868
99041734
99253012
2623228
50379046
41221404
3542462
82307805
322663
64494986
80522947
56316239
5122047
6317219
14868498
83874468
6585704
83181531
7995305
92496804
2517515
12178124
72777716
263623
76319710
82239263
94098443
47853834
52773135
94571554
39537397