95216027
54303030
75504949
83893699
29189486
52056142
10142171
13286502
52933683
15378167
47925162
95741645
74036754
90103494
6035773
55915899
53203930
24007982
55599709
30733699
13906409
15941354
69106960
30512537
4597855
59924095
81615530
50475631
68583960
56959861
72412693
6562959
70214943
54248667
9342767
58053286
68847021
65923339
83366579
72526589