95215721
79541199
92224907
52395811
50561510
64542917
57894577
49364541
633932
70878570
12742920
84735020
74993858
67267884
20227302
79392830
2418569
13818041
24227222
27958890
26357975
81588683
66719421
24916968
83187072
40935717
30419359
57229780
1668414
57383722
59418531
37661633
60714849
51132899
1729627
9549944
59277944
89687761
42626774
57635274