7869708
9328864
65593678
69922403
32263055
15354182
70426391
86973364
45068491
34262228
31854268
40053580
88467607
58054130
885981
2897777
20903727
97874340
42345258
7255558
91269311
84472712
27929596
48536220
3515195
79136257
95757985
91462056
53048623
73481021
61137749
7895102
84628892
47074794
92549806
32995298
45911355
14697686
70695603
82388879