22046408
50721088
3478155
677921
2489491
95517559
44731829
34491401
43531638
81899155
44853725
4594743
53597167
30922669
60079224
31348461
92572721
30511006
55954067
68021724
48566918
62774775
3218619
83135642
13149667
84737502
37906300
41311115
65831985
31813755
58458969
88527346
5105606
65669588
84115778
86944997
8415407
2795306
18749315
4569370