44099340
34221084
1348313
89161050
8707201
45128700
81806028
29035735
9032602
74849506
80789406
17569512
99973385
89821184
4451867
7133652
1355137
26363909
4943491
13807403
44221799
77872059
76267399
13847135
65012756
3173274
65539716
2548085
59016465
72573311
95047300
79869369
2632528
58175082
69583626
50889784
61691381
49987446
85791118
89365643