44881364
31362950
47268695
51236182
16702924
95074838
86993179
28133920
6762582
53167222
69025899
18163918
3557945
33019201
5911053
41746921
28321505
59878820
38418534
58235722
50324629
58076524
81473092
30884187
98764338
6102415
46381604
77297239
54004804
39208999
16463701
13903838
53898564
35645709
9326108
35089309
4140963
74849549
87889433
62985788