53335606
27844036
51081110
9584646
5214510
63335345
94076801
63943619
32624397
7131144
13777005
22697475
8369530
14931340
19683966
31269941
13622107
22978052
56244133
54443955
36891020
39927840
42424096
39079634
40915669
16288266
50651175
85845237
33198069
2859964
95432307
53714968
74062914
25228472
33611723
8103700
9541905
18444979
44657609
44076897