32935399
599496
94124084
57665124
86082197
61809923
62269717
55736361
20352260
74303958
17188297
1837110
19609923
41232350
20202830
7168954
69395055
15553093
9703243
71303625
19742227
22945957
41777125
28682159
74935964
14053879
19851749
22178118
9005254
16438296
66281084
19072078
22803286
57263608
99366896
1708705
26325428
3313328
87203200
96333410