52969941
37602412
64246964
41805150
63675617
247046
58687185
73103615
9915414
7642656
2604555
19279669
6699939
46231842
15566204
28761366
43789557
34909165
64135765
5482892
53834585
24172664
4851533
864463
254745
89018350
5163758
18782142
62844892
35097524
18702710
2917340
37482007
84069874
30519299
6594914
7279317
88404720
10154332
50197757