65949367
80508435
46081286
19133441
68362345
35442606
31025302
57942087
67672020
18938594
42959587
16692599
25815029
60602822
16495233
75634927
41906436
74299270
55452881
39018248
219155
1511090
20813045
825969
9260717
9476652
46467383
54722650
54935108
88292978
24325076
26784837
8766242
48163780
15113676
72308979