24056536
77804016
48491518
26708320
6573008
60096634
3201350
47046439
79528525
18846828
41237506
72014507
24434027
78545821
11536911
68292222
41844032
58421802
21163551
38653114
45674414
53526139
27653648
90729380
60834829
95285248
89747341
15867017
78605286
64592168
83366014
3011542
46736111
11609782
78256768
44482930
85747764
41969268
68053372
85177806