48517886
9914249
41544730
16369413
59396365
70827451
2703154
80797546
63566906
52346854
18783512
20041424
46425769
32072562
20156052
51641335
5744691
74721168
52469916
6630664
4358937
28769159
8863341
29556628
24517565
62616247
77025038
744910
7319123
89578931
2600291
12067819
8863194
31967466
82883768
13421521
60947707
19406411
49538540
89907874