78562622
17194425
52885054
17595266
46158720
35851485
57388737
7235853
93436112
1089197
78169386
791147
6255776
34952367
43046644
76016635
22022326
86751169
4966504
38565081
8555632
4868964
7131034
4393330
6082413
70008318
50624325
55909558
7769382
54768963
59668885
62153018
73945490
69331524
45521994
30346785
30807058
2391865
42638147
3443481