57374741
23021562
76643180
6959268
23739955
19761444
76779257
23695539
9578476
11915390
10868682
32676553
44195159
39146006
62787825
68496656
68123867
34389496
28461912
58107225
20319079
3381904
14899066
4161750
14166007
42868109
43707565
24485388
79584566
10363839
99701429
51535772
27059249
27347925
67825406
9429406
29204652
39187078
88184361
64741063