84938148
65523200
67074480
88913698
21156108
28118300
57494965
28758185
4697311
18273649
6799792
9207995
98106309
77359540
87708943
3269981
97768653
94593139
97573088
92177626
36197643
57444018
86166595
27944468
82118639
57993301
63258555
76043572
55511192
97622225
39236082
57577382
35257728
95087547
80232810
93564879
8232300
61834187
1496309
45803778