57597428
8258444
66214537
50761044
51042731
4450142
66794772
37612035
52752511
82779318
6922517
77744191
19267847
9464410
41605246
12728254
62837618
67034584
10963970
60132373
57207929
79967514
3828438
49266825
61275927
17179651
86573375
42455955
73613477
96063911
15798768
72235235
58645764
66268362
33817352
95176623
532465
61077280
82889252
49896768