40345413
32217935
37786631
62416707
61372153
46575612
556383
42485023
2269750
54488441
86172626
356809
37564190
87594572
3909668
20051745
59802936
19119294
3255855
7031394
3590415
70729849
55615893
98455389
44047864
18679258
32746828
6535054
54183374
16782353
55801430
56013860
13756100
60665689
9677925
48866440
1886914
54928735
23076666
59962500