59248187
73778126
71113128
6105551
29462241
71368772
55516049
38914617
8793199
26953124
39627663
65594925
20298818
76565401
7966245
43266938
43704308
25185671
5486274
68153604
74808609
23764897
24537009
54658918
47137588
45474713
71541600
9227444
78399182
64774591
99794280
58757196
21081371
2154419
50993849
47561414
97665323
61055151
41463417
31717623