65244618
97058635
36062135
53792050
63843195
66489948
13477603
72144624
89349984
87701092
1965451
60991425
99149123
14486786
75028940
33954224
82301582
18544051
42755610
58574742
75919094
85765705
4680531
42451600
43374031
15386664
72381367
47456188
71094567
61704220
8677340
6248264
40641264
99034194
1736089
83133290
80834338
82191313
37393477
4009428