50253324
60808565
87734577
39076557
86947449
7109043
66164199
52633523
83706897
1041642
32165352
85542267
68738289
71549375
12827664
63481410
42454811
60505084
56488247
17497431
6188672
73409507
27138003
27517266
6612123
63984066
7141502
4542976
47656752
75711135
3689457
43216686
66785900
21668238
80035228
40657655
86893815
79586415
50713098
49221341