81316354
674283
30759668
15509759
67902036
29753456
16894333
3446451
96762240
91055639
59738158
82404508
57176723
91436056
9466150
47641198
85763344
97927765
69269613
58342745
38484060
66858216
78623130
26134418
2160844
5858263
60945219
88415389
27616972
9862001
39493408
16533934
7562540
65099816
70096059
83337104
70077232
41701289
48669338
44888890