12753680
66431830
34736350
28331699
86766006
82609529
641551
86541595
93665346
86836748
17775069
44165251
39233180
63189479
55899639
95574319
58405848
86444103
84803512
80192111
70086880
91354177
53505634
7908140
50836721
63973770
74066727
87442889
46748652
20358069
46615812
9102962
4432967
74186709
82735751
93313187
79526125
55371219
32071029
33363747