39146510
57892344
8284154
29802993
82753787
45852145
3490359
96019500
90803317
32926652
25848548
16815389
5189690
52654743
20873616
24588684
45789371
7305569
84001996
47912241
5799022
69377083
46086231
81784995
75894815
26859184
91183093
2238499
79022470
80224769
38535591
6975469
18642523
54739989
9233476
50853976
3649631
60404279
43939461
50822218