99269035
92664325
2005393
91087743
93784526
37538061
20503572
11436569
82744220
79118214
5891525
46581091
49778305
79219259
4602006
49397823
74139983
59797368
74803292
35227855
29392470
24874232
30007605
1895117
95053365
19398165
94532805
82239941
38447973
25894331
491662
26191999
41917917
40773037
55409513
32685727
53705793
20742716
43848069
50012838