3062296
17862143
60069621
74206823
19693508
74051461
45607503
38407410
91549350
10894241
50125658
45632635
3414789
82306416
77081842
79632612
1119442
72712570
94706952
45851607
98541563
25496371
21935504
91989103
15124814
55056251
99124291
95399111
55148043
50105749
5625311
54328534
21944927
24351052
48999944
11174462
34678122
80099103
4655148
12165950