4439686
15662696
11243883
47049141
82237911
99102496
32125650
8426506
60896326
82187605
30804490
25954724
28354271
77526967
74676491
55433631
8988690
35353826
5585689
70969632
837847
14838928
385595
50629835
7659659
36287158
6134513
53754390
475617
42505523
88536914
68939750
88167160
16459309
35029898
23614344
47459538
81846013
72571771
70258695