60381772
86122579
45658786
28103619
67419813
95636272
1147365
423286
21284036
96749800
57567061
68639760
84278693
28333365
68236268
77937920
66683658
6263714
96649244
33961184
77951697
58788964
23759982
48456477
41421908
79864868
55123053
86525956
29346384
7270915
9189140
26727695
94608935
26867650
40662397
68102227
6453805
102101
5264343
94386976