28599214
31956021
76818210
58188938
47074135
296082
9964972
89339867
83791990
83111633
78809205
37142349
61005608
311277
27276296
76363978
35196272
4389816
1707628
89613558
21122549
91853877
86893362
13047591
69341484
26849366
23458916
3346857
33295067
77533040
82286037
82736476
49931829
5641331
44343611
77417061
8212712
33762044
38091389
47188466