22982076
30074608
82517022
57214246
36508887
13407188
33093712
53917967
67194758
704845
9984830
61261783
14732545
3002831
48578519
52974649
37894649
19848969
72662995
9047002
91708497
57351245
47172672
74785013
76485672
40502976
77352820
7832870
96591849
32302550
47299794
47655856
15728166
66348861
93981943
5869775
60052836
6368848
45701673
591587