90665877
75706569
39578240
1522621
56388281
83762618
37692502
9178566
37152165
74655862
58976614
17067072
93462742
34384675
7477479
851120
3553738
7013597
38922844
42084992
6882545
73688447
75755378
18345220
62079618
73659309
8440417
89303792
41565807
6648230
85259800
6988851
53692706
46442101
17135233
8225248
38466967
40864476
59225018
88843240