29868964
9136276
43013743
41956241
5218345
94069560
63907094
64529809
16668974
59659307
57098699
54057854
99111432
3681324
3130853
99656427
1958868
3918404
86351840
1009640
47746000
84606482
313152
8359908
24603093
7621887
33681524
35496255
53553189
4961930
80346363
34165037
18579032
30147504
94349297
30971791
81827509
90894355
2695261
54285870