62156296
23861158
9336506
79473876
3103764
57315019
92551712
38361073
16374695
62525272
81583470
67879966
6664821
31172856
90543196
82345115
2403766
7234303
53785474
21015227
22564162
95956684
66466474
2825233
64155818
40839460
34417296
39671760
84036707
81392633
22028112
43434767
42389948
34165088
42079543
1500482
9358809
47574858
43765786
36549867