6088900
21905191
70402505
8662311
87929842
52758644
83553104
49328887
99254296
96356368
71681955
81456590
6649159
55423921
74413035
32278676
22754789
90661514
41065694
89483446
51609911
906384
81048796
83944474
31993808
93392923
62785164
81963111
3418072
33498532
49009596
16223616
60908848
82229726
71536184
18148262
26303986
71414751
48232347
31439100