51915725
18168372
45005293
60974510
59402306
95433164
26065503
14414211
59999791
67349254
27779969
26483781
3252519
39803342
46242582
37024584
49283426
29013350
27796138
52055754
32518670
39029373
10609461
82881952
30911933
36451800
97585276
63003960
84019045
21291093
2737302
24378963
98578002
97549724
42851664
77727818
64027341
70516729
29693628
10669260