75822018
8354448
55437308
12016969
44605434
2925579
76502919
24928579
67968468
75874462
52967383
74552812
90051874
35085160
84586335
81196326
90978276
84467544
81677743
62256921
89798043
54358069
89719111
94065873
41968450
14526171
31268199
32727339
6381258
53308594
43275237
78188209
4014602
46411405
92019813
423239
77748478
47856903
89708500
20553688