16115187
74264410
24875365
80096153
35365065
39068644
30501022
24805173
48518035
86509587
22447558
24084559
76473927
6733748
32605124
96663937
46792996
8523881
14339781
33991192
9864698
26332510
54871364
48929727
15048228
66993499
18952161
44932847
53717391
2569327
19549511
22755202
88182631
44911992
90406990
82683008
23246370
79378244
93745242
64197552