66703502
32684573
79322935
34481078
11922792
63672261
4071200
92522799
77973641
47941787
81111385
98319825
17541339
45331820
19158923
61984103
21967962
20298898
69525534
68532068
89044379
5333056
48412291
32599232
87558810
9086714
18804852
68176520
3747323
96195659
9137887
23771158
1262278
10983234
48105532
92523219
74171915
32285786
88364906
70626217