48371045
37686556
37516296
89931700
36751963
21669022
57773786
71107542
20146720
4638932
88025414
96118078
97243007
89698515
56417091
46382907
7147300
39605065
36159067
21437695
47441059
65443268
13591094
65298430
68915151
45019620
40225623
61666974
22162306
93016869
70665535
17096146
68341999
23773252
2574776
42936376
52066383
59674842
46683499
19748431