17476481
24708128
10913114
55879226
8340198
71615395
59718845
4159760
993678
47245688
6024108
20096204
14325835
54637866
24313530
69852716
68527390
92016993
85325990
67304463
88091657
75747363
75168603
457889
68633191
70709209
23327247
33015597
49709594
9754845
90632565
84702809
19506345
68896384
67107618
69859660
5920
24929756
34268347
54129401