91678062
76129738
74073609
8166424
34766051
2477294
52813470
54295503
53454498
7856829
36661766
10469519
86643048
49224796
65306722
15871696
40655794
59878553
80566650
90223878
4731916
51396242
2875261
5514925
55405202
9504592
108350
22674354
66686459
90032401
99168223
98865737
30336496
53816297
14964986
26938442
46221274
40488964
95272048
11597430