13505430
27754893
63208037
6511821
42074465
68158969
38426393
13859493
19094408
55679240
84688003
32281189
9176267
3148421
95477763
3390854
63966600
67103892
55084716
31345389
55724558
1849783
21533673
69119852
53397698
20553389
86604740
5572745
77992985
15824357
79596167
60055628
86954337
38838881
33576548
74315854
66839965
39122744
92497500
64935067