41678737
43012493
55805341
49566173
10591623
47472185
90146376
56001148
18111930
74131037
46401021
4972152
42037645
42759125
37127776
99546159
97786424
976962
5464382
6402748
13273453
30983664
19061734
32614060
13555307
21275154
94695133
13177882
50587308
58458007
97017097
40561939
47103386
8404309
13932569
15122462
67602271
37039597
28279168
8868480