48186259
27911339
33972111
24226383
73125015
79132989
3964968
41445734
7978612
24445676
58306450
20046877
34372633
77332923
63688085
9078171
729810000
40366703
7541501
23974358
9656316
59438077
37374908
80712668
8223936
10989617
36304771
45424537
91056896
93723960
14943163
22641616
57084322
95751364
58513006
6118428
23938243
52058389
96217614
901688