41079593
22707173
49633488
40878738
68936639
57715652
72614787
77462873
79509674
239431
62813985
52343207
31421366
72853456
1056730
44947351
3846561
95212726
17984009
1063394
47978560
98922723
82471372
15059328
2012366
460798
42046150
9368231
34968052
31904035
69118280
53143225
1783411
30843424
18734089
40876105
58964986
37848367
72521676
430305