77893141
9316523
16404830
17062461
42678455
61821473
6012820
66691925
7167803
93327199
91196328
88643893
30403028
1445728
39146827
47899766
76026229
8839513
17628790
58381526
15413708
46983432
56744060
56128322
69881835
21101011
45381013
68389435
18472824
16158693
29732608
20516948
24133565
60752508
37251733
26907787
11348918
67613891
84011432
42406135