38589461
32351940
87778196
46356018
74614058
80074722
6329695
74853500
25081687
1033491
85629689
32629915
45841058
375990
96206860
80522604
72838501
93895113
99155087
82792674
88941847
73601715
22349500
1532754
59339633
20933826
88431395
36693199
59035913
36187365
15888491
48255605
77471731
8880201
98243881
44893827
74123009
85633858
25684269
21067331