81287649
23575139
62312465
8143786
68773089
68602246
527612
37031358
50033500
39907580
8412681
60791936
37661546
81006984
26011449
23118659
64275364
84212539
17869296
27796682
3864998
63095549
41739027
54649711
18668209
86924492
4001214
6546079
61022579
4091124
58702813
9546706
4743834
66649235
71105456
97413308
47452265
2131890
48288774
10109880