6995443
38413759
49994067
30708825
6910999
57591574
3975139
781179
96161250
66816466
5295320
30931855
94925339
22589082
21186667
46253597
99617387
68897304
14303976
21883972
31006740
84033887
52979383
461325
24376498
32048115
402833
59208162
2368477
30368320
17165683
35052643
13422520
55657809
66524272
99237224
61229351
45742752
21803971
17305344