24349245
7475695
77542907
18678971
5166754
1408776
12142330
49002638
32483553
76194749
34589912
82329465
67996078
7529392
3192399
75766835
64243225
55109938
53351876
93874508
85621999
78253118
37955969
31352242
35633406
39913211
51722995
77776698
77361460
8643609
85465764
14374611
34402702
14805954
11855304
9508158
227245
39696451
26548846
40159572