10944445
36851520
17762633
26687408
79825754
86347079
31125994
6195341
74001986
72613894
97017009
16598327
8777184
95146385
9715245
963596
41104088
6079420
99557512
64155610
49594646
82543503
6415418
72437376
45963437
17239820
32174997
7494713
66824221
28052653
8166718
38112016
32515709
37195064
76178311
28328922
39509344
88544070
96891752
51628634