27003773
43423407
11839584
2929453
2423323
77631642
24451797
17233805
52279746
96808250
63601933
9288746
35684314
67111615
33204408
86412017
16026046
83819076
77233852
86156760
35209967
34575446
56237111
9849355
67586012
90276348
85321399
72772765
3975553
73334925
97464911
4449355
15368292
64394133
88459605
84646102
5247062
11415519
12388120
53478769