50269786
14459986
36542760
52252857
58129010
89775744
69826383
22749287
5603992
23323116
26446238
46555294
67746344
45691572
14604575
61853515
40119833
92328192
3579182
37227115
13218515
29531504
1034132
7209343
6439626
3232124
71245499
59784661
19633595
41097001
25126736
79023841
14193595
38256297
15434906
6898349
28945966
29084974
18075253
91754602