75108485
4039220
34185479
2252192
27983313
46816685
909199
18885298
7297052
55256829
40746592
42433496
83404208
2639026
4209946
77552213
23638695
6476800
80159201
11233834
53638151
6122590
22354403
92267064
63718995
49495553
44339421
49594426
13234149
12365180
35111299
53083613
3564604
14995959
89213882
27961839
49824211
93848313
68079702
73063071