53987682
93918606
86392206
46503251
31981830
41416342
68807305
95032503
83977506
65153434
15355893
65725213
88645922
55463198
40492142
8795484
66794046
21672450
8544937
11856542
38128711
4776723
14979121
30995990
20123816
6001918
14442964
26878908
13083314
53933392
78795764
92872700
30204333
97755410
68689228
32397184
63506945
80677200
15079351
84593628