96949792
4031777
6428956
3968476
2784146
64824908
13536940
20856406
24064708
66806855
94405247
91168284
23906179
57212866
51428894
78826804
867797
32542228
458579
64696999
39099421
74119093
10934536
57309583
79095735
59897208
30953974
22233112
40209224
60707262
72637302
82575093
97299107
59517714
37434171
61462065
18159223
20807286
3963670
61167979