53626786
90158837
77462064
75811709
42266820
98256712
3029396
2511065
10021913
84493487
68118445
94236470
76237032
89972245
54841771
57155190
43034182
72875857
12421683
84399459
55247071
30709220
63428539
48915573
8701594
20738048
85419564
35126513
74539311
9914425
4097729
57745434
70847227
37555760
32091952
49315578
59566365
87838755
65063747
22199423