32032021
92804834
16597894
16898746
5843301
9864127
21667194
78103547
45844756
44305473
93435374
7011968
82249225
76755635
35248521
45253561
9703131
35034464
68218254
140568
78934459
7060339
62335372
75103994
50127421
31199967
18924658
46082704
1525331
75089347
33836838
5852234
53017249
5692830
30346146
90445314
4636342
47024039
40597530
1580687