2423953
84352779
78328440
68653917
22868050
58254735
49065587
310316
84035402
22337207
89583094
19558664
2318507
12985255
62542128
85827286
62391886
60904644
25795690
88174710
77791746
92525335
4403086
67922152
9791329
33454121
16527384
30383657
34928247
5939697
79805411
55052241
36627957
32218371
66905600
2753193
81981692
3863324
64818550
82446053