40798375
75304310
73616834
73925195
89742196
42817447
64739297
7190218
1265885
88226155
10826244
83409877
41736037
95755528
19604155
20744358
61395227
79579027
88799829
3853503
23792664
18979168
6296847
27178017
97799094
39885093
73563486
1428074
76333463
73646855
36251434
89786652
26105232
2216232
34747312
19404453
5832274
4095184
42837537
20075282