44521413
20688648
61695983
23139546
1576786
44085487
2648767
80395147
69919387
74729429
53208187
64423226
5302554
4173448
63312765
44992525
22245972
24103008
16138735
72237
89667365
66385712
88406096
78079529
5629907
2481431
1924291
41983267
56019403
23053105
45722320
88818621
50379198
49833968
78638725
62279119
4853193
44956484
12769138
65683690