623537
95004238
45577227
30694681
96512504
862058
22394981
1504981
52108703
82838007
19401763
8658386
69055229
88042745
28072336
16866761
59582756
7945290
11232061
74738868
70672188
92705825
71918644
34089574
78208161
20758109
13221929
42099467
41154011
8300194
50984989
90437847
50044109
28596913
59816467
49394888
91966919
53347513
23064572
81940