22321507
47987762
27675861
947313
38892351
16835556
82713364
88628076
13534404
86107867
416014
2541208
57901271
13096922
19661986
69276763
98555775
60936669
69168847
49763342
50399387
56618601
52923267
92261641
1766931
54418825
24537039
40772970
31843549
50588612
86166528
25409872
86336544
20341148
14865719
37942980
12855047
71068290
53232536
22002492