26539052
48596207
25448321
7950740
2478909
23591900
23216203
93035174
65768994
65243785
15819142
44041089
99462102
34283206
32277021
61435164
74833502
22782262
90492734
47401719
29851745
37187286
7985134
27132625
42726752
82984784
62056692
35797221
43965034
72989418
87081576
95035096
22775101
70094261
36607353
9062688
61867033
30647852
26593040
34631532