32076724
253790
40634900
85053549
27501561
450369
78132443
90124848
1206196
44813802
2069885
30149981
801345
28677580
36568250
62055949
34894015
83518662
77892623
55503905
33251629
29964319
428744
7707153
2521624
30744334
80874387
43905006
6456306
50781933
87729252
86231478
66608714
6527175
1609171
60357697
18488915
13463247
20521448
35083755