434839
44046796
22807911
77107205
50717500
96392
21652
97393513
67788626
7842108
8307774
92703964
7182587
40286928
20152256
46896813
68848407
53889448
47341260
17423723
4556768
50781805
10759941
1289617
97191884
20787253
84353506
95043307
26828368
72734531
27803341
73938242
49591606
7938904
57301722
71812355
71876873
31301829
65779498
52091525