95916525
11813356
42324060
21759319
46517178
218896
68466854
34323605
31917471
69449030
70362151
87023115
3578227
77649095
17147093
71334993
83139309
82877059
40839890
136182
89867760
4769751
28676533
556727
13984056
1195366
21952161
107226
5779775
9724490
685536
44189406
69737312
59406569
48092574
90617700
73574989
43319623
97497071
72939198