42737202
9662648
90876925
50033311
25358199
21079889
87591811
66374376
14872342
34191325
47812565
71028814
217684
29138090
5785365
18083448
67785865
8909322
66699994
5766514
29789291
48013189
53113387
21219118
1205846
24128036
55262840
4612148
90682200
78489824
84342955
49769775
60766597
14078764
23032089
3970529
67737984
82106409
21899068
91264372