38508704
5306316
37335230
87579873
95581087
77075622
88586020
90026342
21298832
32619280
10997752
5931616
32384758
39551807
45967171
81105455
15963834
84898275
45664872
76569214
93884250
2677278
76698119
21845493
14877220
18714821
64077136
94585295
65206434
35793109
53828910
80999773
57323172
736192
56888990
482085
74081700
70938664
59569753
91015671