43933804
34404400
6678774
23721303
24028771
8285622
56499065
68299862
64349229
8082685
1114933
9918725
24049234
67044869
65931885
32158016
5334264
52067779
84506453
48236748
4513426
89284714
90651765
44898543
55369189
21811240
97072229
51362847
46948409
59151439
90888909
12537516
20051695
95154809
60922720
79481032
8665126
11824927
89904541
7306421