71212639
35292592
30176581
28751115
60062534
86336123
56762443
80607252
13827349
37002403
6153236
93381383
62105152
53089293
22968209
10988740
13039647
56793476
48083603
1454893
15993596
20302280
14787412
81748662
61452596
30255545
87554575
6877424
54618252
3905291
154935
32686910
6677956
26551173
80719241
61292556
83098416
7658689
33435533
67108724