81913469
69505752
82071355
58809201
44914656
3174747
75536645
21432100
16284753
15579679
46273464
7208991
166739
68147152
21947471
80148472
4771610
26024980
26148403
32459958
15113476
4064152
43218161
6504979
2274855
19788227
4715738
42925110
5676891
96608480
34226406
2104223
43002585
44454720
95688315
91397707
703455
51131995
765361
29392187