72406153
99915108
70276069
50645087
19273763
60611802
23047852
523254
78715762
21884467
40694024
57831864
12523175
29703213
11296894
69726120
56574124
83156792
4636463
64964142
85214579
22065260
83607982
54839984
71304289
24148922
41017069
52234361
603548
4888682
13054007
10521797
46301389
4116374
82209381
49164721
18737997
40743227
36181007
46398684