45448844
6358652
68175660
78126062
88674950
42971987
12578706
63974079
10601899
74267083
40629726
10208063
57706723
42207649
47045
14277088
19101831
30758355
24094402
7011571
67818015
80952327
74636359
35307634
26232381
9767036
4068226
23925553
60682226
26168382
70206979
30051755
8382588
72417429
60422372
61696521
19309832
82995478
5465930
25344271