24442743
27332543
5875766
28816954
41509737
61406014
2745764
52178024
98519244
87115706
66108634
34238191
67888346
14981929
10565169
53182708
19959638
26613881
4266227
92589757
6158615
11209073
70021702
96678589
6196500
9707960
14677821
38787459
69647603
358341
93089606
53917988
91938249
61827325
37362456
6086025
48954181
72227602
10957073
43115183