34603513
9285397
30345689
19638042
40487604
73915506
42527279
1450173
11883549
77752249
6763990
52387219
17014607
93329715
83947370
7212007
89797310
63045768
39297216
73428322
8355321
64532442
473800
7876559
23262440
24477083
90314388
88934544
19766536
47578322
37687669
96519716
36609932
93909363
45453806
36038893
3116293
69145981
51597317
37291557