38471478
61083950
84736243
48396401
40178209
87392626
48369694
29048203
13421103
1829332
2936598
67205363
50615683
7535260
85858031
59209903
53767036
3079938
10844125
82204276
19271927
15022461
3431697
34365822
83224523
64642048
97973311
45599779
13079059
25404841
25808713
73806699
24158175
10811837
50396854
94627346
71534794
18632367
9164786
39258342