83714243
71492863
87628771
26069328
38898693
81274958
1294532
35523323
14867676
98266034
57799394
49872510
40309317
74195019
53531299
30071833
67657918
8483325
55517781
1277835
315106
87897849
80118968
53421023
83418015
66328229
96743916
63271696
18923496
32874015
19908354
39169297
6007988
30638053
66948392
65526411
73871073
70149300
89348908
59228176