44995661
49458508
80276794
70753656
68058389
88921224
70022638
86197795
15297290
85351122
39512204
78859165
63574394
53106326
76829611
50319633
34006239
49662029
44456421
42315067
64741137
18681359
32688744
99242878
78459195
66179956
79753435
3345237
4768699
59302763
21166037
91961636
73452413
30073206
7184268
35469446
8909324
94211531
93558905
35468554