30661054
88102303
57379898
92514553
1175926
93242887
56856901
64631190
45859748
28081798
4153335
56014325
28483390
71001104
33021424
4135963
26693834
6296904
50319342
36289872
57435083
16133919
3053933
60103439
3656647
7375667
22682524
90575425
58616820
31219403
77833836
61529472
47646315
32568631
52944942
96787097
31309788
65811280
833193
68314504