50784376
60945155
77717621
43214642
42135908
4584288
46412856
18159018
29357870
95662945
8954106
93592407
12806509
52007199
80443790
84774433
61848065
3795049
61567383
590457
49947411
11412101
37015032
86029885
76035707
10496976
34569368
63885222
80107866
49068525
597174
37789461
21837307
16667831
85543301
85286478
40946171
4282123
50272437
20264073