91539068
72382906
13482181
98068743
63293060
5127369
77917185
80036656
59728231
31704617
96232780
70319616
30828618
25838972
94418438
52409287
52912702
41642233
51726735
47128977
42979244
94226373
73475347
58983160
6452412
39324886
75837263
81132915
74512090
99496534
66815619
98812691
76489100
16379953
77191976
62555421
80174950
79229869
81539285
13932459