69973291
15008450
77163358
49116180
6501636
14361424
39686960
91362407
87293371
32197409
16331242
75527454
60855065
76081537
12297082
57802952
1008745
74897030
36323626
90821857
78589234
79067849
58983053
28143094
66252597
51865599
56518877
17303570
75991651
12734462
8056093
413525
33404687
43264217
49097252
83315020
23739565
45278766
52821118
59387442