4366416
13138901
77247846
42541724
94427282
91777996
60255255
36563384
20919274
6184657
96287887
52533887
1052429
70108321
26636559
91016129
56015223
67572447
89693897
95033588
64916542
50236909
8728794
34729687
14975762
12579897
9583400
5800315
21634991
29845629
39351578
21296294
73007402
8629034
28371816
32363936
1650128
14704415
42225135
5087589