498135
26095172
52098395
64977671
14025248
51718019
29049644
21525252
33061153
45997711
60163237
80505939
63244917
24848842
75528405
46362909
6142513
6802232
89276526
5364707
88636305
62486495
55999086
85481056
96875164
56133844
36923060
31893219
74946008
10323331
99519329
87818113
1725587
50767736
84078011
35725267
42881800
84858217
49734125
11097177