6142216
8510548
7712552
90571308
71532454
43752610
48813231
94179180
80507955
76319729
50464632
78519539
87391301
63969293
2182255
39477929
11421229
37254188
46088881
50764602
13368035
38346546
522903
22084646
8303980
72032862
63706631
92357695
96845861
33536712
52661903
49331322
13992601
74489990
424679
2565963
69109593
53471078
83888187
2055238