6230495
47819003
21995366
82663618
22761537
35568800
94515237
18715257
38834178
86527539
41524437
48184464
99349860
84931552
80378516
85693340
8694197
53969415
59681079
66795388
7739986
40873999
15975199
11214462
54891763
8376259
57812193
36035221
67739527
70029405
39787022
74514388
42334331
1022435
6679595
31559387
68789662
38272808
68899508
21536935