76977397
11229779
80321035
51058856
94133707
53211229
279246
90412648
43562122
1643637
99268526
30098192
16876162
59152900
9897465
48657029
95623966
97735520
44423279
95679472
82674936
28146560
76816365
67298540
37843412
1429713
73754913
6609400
37002921
6443950
86794063
77211303
62807652
66635766
576044
44616137
8276517
86583739
13173656
14531151