47835776
86847588
53557862
88593500
80982095
44912955
915245
33292553
21811387
73539590
43792641
7152946
7943585
42648152
27354382
15376568
25452817
83131222
93561105
40428948
18349831
24224592
26355955
84479359
60623665
58638056
94033238
93411429
75244139
97973256
2386168
50427857
8065789
33206379
2110656
78704296
48951259
43045067
93099823
69391670