93019610
34561500
17668571
20847910
58776246
85846987
30655458
11031111
41015834
8444707
89874019
67347531
47674731
67449990
28133946
9716242
63977474
79358982
99984959
39567489
35748065
9306955
8141494
35313870
96545584
138871
44271493
89987635
7216285
77674448
8515828
11444152
730673
94091774
15831220
32337199
71963963
5648562
33989875
45494339