48761490
42885625
55406780
50897324
60955167
74155316
79599105
72488300
43625364
74183880
31502109
82374084
35205185
95179702
34284252
4851906
25006805
83962847
41199878
71592672
18836086
3116367
58556227
876533
82959706
89653505
69834699
21553337
48666668
5865516
97546664
57226873
26137067
89752880
21265401
95836634
6875277
34111530
583763
32592969