61915308
22983780
24749709
5954185
87702872
90899237
71062573
26358658
44541818
75935939
70198406
87791850
66141990
68065739
37478732
59297681
22369779
44032033
99774563
73487323
60908136
10696539
64036650
28413394
51365356
83558323
54677337
12648570
42655913
31445647
4104112
32739715
55803295
50505698
4867930
26773449
46595735
6890119
6178309
77868965