59322798
2958810
28806996
40832541
64836152
57427826
712014
33633202
36671911
5094734
65793704
46082637
45214838
71795879
18818321
69736206
53406694
36527462
5905373
77057793
84785615
68292623
8882937
92553158
6742778
15354887
21984462
53627140
66994398
15204811
38453346
20869081
50219483
48348646
30543255
39048760
64053363
25014808
67865725
8383507