48943772
12201739
5648202
45555498
93019107
9849190
76189042
86521571
76174151
89953494
8581127
2903633
67867937
90587445
39296595
856147
85969226
7963849
31338716
72496131
80081624
31869856
73295932
9664821
77219731
72258650
10135720
87706994
37143505
26224086
9257462
16585421
1169232
33426034
50652041
57685103
38133530
14398046
5690209
39559235