648193
43642056
55554154
8383759
22533101
1358339
53943089
97183556
8432354
62532855
36052498
73418070
69081123
17191099
43249135
39243976
21361954
29168957
41617604
58331604
4328445
8658368
17513071
50691146
15671023
56704958
2841688
51801107
98406
72595817
19024793
30231612
56894174
96471371
3650676
65285782
80041604
6735656
70695882
31149179