51341261
26987156
44197986
45639180
36092616
75956870
11202232
18175719
79983621
71647181
19714639
23995221
88793731
17804593
69439277
1159122
3016777
34173380
48914875
31074514
18153221
5701826
10636760
5665531
3586124
41353322
97644452
4040899
64652341
39595670
73458501
63943977
13151970
13717657
95687518
2419703
77028351
2477749
73582070
3947505