98198289
59816808
31544446
26147440
34317860
43684506
43266826
29877289
3110183
94065839
49419518
426530
26617410
39012220
5937176
1911341
221981
39229890
79599543
639066
53616988
47237951
85889833
75075191
60301606
36395558
525192
94259826
42989734
54757959
73416732
66534706
343587
35865417
66702556
4171147
50511822
44805121
78234742
92502189