63101220
30504771
96599300
12198573
77534270
73524868
23963013
32293725
88361429
57224122
55611702
57554021
2325848
5120127
15656810
5700868
45828869
29534292
49405256
52221192
83135087
89958030
35228327
61395680
57297905
8383645
20217400
83308495
17244411
35638917
16685526
59384999
56477670
31354824
52753316
83277369
72647276
1986685
91769275
8585834