80722970
9414138
7540327
89104833
30891970
64402202
45961761
93577349
60511493
3688641
72443314
4371628
52146549
56871582
40114425
99804586
4584533
9414419
81825008
29382790
5975354
1563011
8227941
53098115
77994262
70869510
43825559
88187223
59072059
20462332
35658738
75445535
26284258
68108762
52222357
57149950
7439199
96755697
46416650
10683056