60325815
88958507
92918067
80911738
56368523
53804334
86246898
25177573
30262987
40175267
3161575
55355594
74832276
19619087
19767763
12562699
43351806
58865419
68941032
8443242
22968927
958724
94173477
84273118
36124029
36445260
9180515
72466296
5771521
77614382
2525992
710880
4630487
14287842
45435883
44641862
99326175
98745514
50477130
43774091