96178714
19052521
18995563
73108007
94603913
5544760
40022577
3544392
38279790
28803347
89868684
57545949
82855867
43321358
82996535
56742050
12229249
91114068
35038384
21553953
19035492
53683559
36396114
44481076
32408569
28545991
553326
17997426
82569339
89312660
41575108
50868098
75106507
3901412
97505929
33873222
46875060
24942770
95564565
36137450