97122487
2124824
6018968
63546498
91649966
1921824
65037798
43319989
3117830
44919508
67771786
33726249
45269159
95824125
17392425
14599207
20734181
16293247
7940735
60732697
83776301
48852028
68554727
72431743
34392181
76198871
52071863
49413541
6893221
10885201
64787191
29815751
65993534
1028664
34874632
44894883
56152462
6111244
29121905
52514016