43229635
16128031
12052352
27058126
59441788
68146896
4661662
33986899
94097800
15012890
37749076
54274332
8596777
44412747
42962487
26876459
66703839
63202300
24701547
86244517
9661969
1179114
60236798
34496508
36316945
838383
94737432
73531914
41387248
10211071
72338688
6883821
29947769
39962551
83339034
39109542
80355194
14448503
1743867
64664933