44976171
82612762
29218680
80429537
88675484
68851372
35895782
74796897
171421
72647437
91855548
42456786
70333956
61551838
60673399
75342092
8203855
74667014
163704
5499115
8124875
7698338
18532190
63707671
75694189
9929133
22324726
64721355
66231159
41679420
57113959
38065628
85489021
21153992
20211303
82992089
92557877
56191150
28446361
61063859