32271785
24342801
62785705
46446785
19555911
85951215
1242516
52592720
48019301
4128199
62114292
31971086
77074126
34342995
6569826
9067305
50487411
5352521
8789256
8767961
61315807
43769295
79248777
13733652
67797159
50601689
80372660
7595968
9934622
3249847
73528264
75546658
38994562
73879663
8876039
57477687
53915755
8737787
46859994
5179603