32282452
58798356
52257408
1286423
30129169
5480623
882361
29577757
11094789
12045049
336029
3591708
8694330
56292728
41555125
6254084
75371185
48949915
72508941
68831980
9760313
84681944
8531983
30535530
99961904
60487419
26128820
16749381
6727651
7987818
82823115
347839
57329755
63072406
50268637
47721072
7432338
12122581
71511962
57936791