19093312
5561351
74769028
72698774
20307894
40065416
68738261
70488577
42634069
27904501
59874781
15778330
78205490
69257683
60413244
52903867
3863182
65755890
37397442
8687041
37543269
49341838
8297452
2509793
5121233
27687039
16259826
9723518
87047424
3853770
30011886
75695454
67498224
41956776
85586370
59422043
93608005
47119014
62005525
66754576