40965257
11045122
60329306
6996648
45937361
62494270
40438648
36023773
50208872
70186560
1911661
26041113
40762479
4633004
97474282
80625961
98292642
86301419
26376556
97619533
5091745
93864813
48619872
65897410
20318983
97898057
61294276
263715
63667741
76668359
50028931
1044978
94052061
80069170
29807923
62374002
557858
5997713
76519597
71441559