41615169
99235049
45634909
30794855
341527
45905564
69803690
31239898
38038698
55967706
46623300
55112759
40997295
78073052
65441060
15676138
27894455
94809457
6506578
3660354
6705040
29337730
9088917
94542141
15517211
26842223
20851596
46604754
3674333
39851780
4967363
87648890
27263276
8753575
36967752
84359001
58789703
453009
25144267
31179369