77285660
62491147
44189426
45552856
30269123
98141300
75302602
89859878
38276983
59505227
37359790
644395
62442078
37078868
58979001
31849001
27446019
11233250
33238621
94157418
25036928
54328343
92754911
84183588
55801524
18539390
75459452
93749060
5402531
86919635
75935138
4987907
53655168
82541228
52676023
8543375
53795185
81526968
14161717
84128450